Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 Canada F3 Canada F4 Canada F2 Canada F1 Canada F2 Canada F3 Guatemala F1 Panama F1 Costa Rica F1 USA F4 USA F5 USA F6 Canada F2 USA F7 USA F8 El Salvador F1 Guatemala F1 Colombia F1 Colombia F2 Canada F5 Canada F7 Venezuela F8 USA F26 USA F27 USA F5 USA F6 Canada F1 Canada F2 Romania F1 Canada F5 Canada F7 Canada F9 Australia F1 Canada F1 Canada F2 Canada F5 Canada F8 Canada F9 Canada F7 Canada F6 Canada F9 USA F16 USA F17 USA F18 Canada F3 Canada F4 Canada F5 M25 Nur-Sultan 2001 USTA Challenger of Calabasas - Calabasas USTA Challenger of Burbank - Burbank USTA Challenger of Burbank - Burbank Healthsouth/USTA Challenger - Denver USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington Saint Francis Health System USTA Challenger - Tulsa Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Heineken Challenger - Ho Chi Minh City USA F24 USA F25 Canada F1 The LTA Men's Challenger - Southampton Canada F3 El Salvador F1 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Canada F5 Challenger Banque Nationale Rimouski - Rimouski 2007 Challenger of Santa Clara - Valencia Countrywide Classic USTA Challenger - Carson Trofeo Sisma Mantova - Mantova Challenger Natrel Presented by National Bank - Granby GHI Bronz Classic - Bronx Oklahoma Challenger - Tulsa Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Morocco Tennis Tour - Rabat Men's Pro Challenger at Tunica National - Tunica Morocco Tennis Tour - Marrakech Challenger Banque Nationale - Granby The Comercia Bank Challenger - Aptos Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Flea Market Cup Busan Challenger Tennis - Busan Ford Tennis Championships - Louisville Music City Challenger - Nashville National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Carson Challenger Dallas Challenger Talahassee Challenger Rhodes Challenger Reggio Emilia Challenger Turin Challenger Granby Challenger Vancouver Challenger Cali Challenger Bogota Challenger Quito Challenger Montevideo Challenger Sacramento Challenger Tiburon Challenger Santiago Challenger Charlottesville Challenger Carson Challenger Ojai Challenger Lugano Challenger Binghamton Challenger Tulsa Challenger Tiburon Challenger Knoxville Challenger Noumea Challenger Singapore Challenger Honolulu Challenger Rimouski Challenger Rome Challenger Prague Challenger Beijing Challenger Tulsa Challenger Fifth-Third Bank Tennis Championships - Lexington USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Aguascalenties Challenger Compaq Challenger - Bucharest Zivnobanka Czech Open - Prostejov Tiburon Challenger Seoul Challenger Charlottesville Challenger USTA Seascape Challenger - Aptos TED Open - Istanbul Knoxville Challenger University of Tennessee USTA Challenger - Knoxville 2000 Challenger de Granby - Granby Noumea Challenger drkoop.com USTA Tennis Championships of Houston - Houston Honolulu Challenger GHI Bronx Tennis Classic - Bronx drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Salinas Challenger Barranquilla Challenger Pereira Challenger 2003 West Side Tennis Club Challenger - Forest Hills Athens Challenger 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Championships of Kerrville - Kerrville Panama City Challenger Bogota Challenger Granby Challenger Stella Artois Clay Court Championships - Budaors Orbetello Challenger Regional Hand Center Men's Challenger - Fresno 2002 Tulsa USTA Challenger - Tulsa The USTA Challenger at West End Racquet - Torrance The Wright Financial Group, Inc. Challenger - Champaign USTA Tennis Championships of Houston - Houston USTA Challenger of Dallas - Dallas San Luis Potosi Challenger 2000 - San Luis Potosi Open Castilla y Leon Trofeo Iberdrola - Segovia KGHM Polish Indoors - Wroclaw ARMS USTA Challenger - Rocky Mount 2002 FSE Challenger - Tarzana Warsteiner Challenger Wolfsburg - Wolfsburg BMW Tennis Championship - Sunrise 2001 UT Tyler Patriot Challenger - Tyler Tallahassee Challenger Time Warner USTA Challenger - Binghamton Waco International Tennis Challenger - Waco USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota Arad Challenger XL Capital Bermuda Open - Bermuda USTA Men's Challenger of Urbana-Champaign - Urbana Prague Challenger Burbank Challenger - Burbank 2003 USTA Challenger of Calabasas - Calabasas XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples USTA/Adtech Challenger - Boston Hilton Waikoloa Village USTA Challenger - Waikoloa Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Corona Mexico City Open - Mexico City Granby Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia ECM Prague Open - Prague Abierto Colombiano de Tenis - Bogota Lexington Challenger XI Open International D'Andorra - Andorra Vancouver Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Napa Challenger Tiburon Challenger Maui Challenger Irving Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans M25 Cancun Lexington Challenger Samsung Securities Cup - Seoul Medellin Challenger Napa Challenger Tiburon Challenger - Tiburon Pro Challenger at Calabasas - Calabasas Challenger Groningen - Groningen The Natrel's Challenger of Granby - Granby Columbus Challenger USTA Seascape Challenger - Aptos Sacramento Challenger Fifth Third Bank Tennis Classic - Lexington The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Arpa Ceramic Cup - Reggio Emilia Binghamton Professional Tennis Tournament - Binghamton Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Drummondville Challenger Tallahassee Challenger AT&T Challenger of Dallas - Dallas The Natrel's Challenger - Granby College Station Challenger - College Station Austin Challenger - Austin USTA Challenger - Champaign Monterrey Challenger 2004 Keys Gate Challenger - Homestead Aptos Challenger Privat Bank Cup - Dnepropetrovsk Lubbock Challenger - Lubbock Samsung Secruities Cup Challenger - Seoul San Luis Potosi Challenger - San Luis Potosi Flea Market Cup Busan Challenger Tennis - Busan Memorial A. Manfredini Sassuolo Challenger - Sassuolo Calabasas Challenger Winnipeg Challenger USTA Tallahassee Tennis Challenger - Tallahassee Gatineau Challenger Challenger Lugano - Lugano Aptos Challenger Ford Tennis Championships - Louisville Asuncion Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger de Providencia-Copa Kia - Santiago Helsinki Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Mexico City Challenger Zagreb Challenger Tallahassee Challenger Alessandria Challenger Nottingham Challenger Reggio Emilia Challenger Granby Challenger Milan Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Bogota Challenger Lexington Challenger Calabasas Challenger Charlottesville Challenger Countrywide Classic USTA Men's Challenger - Carson Mobilux Open - Luxembourg Sunset Moulding Challenger - Yuba City Zenith Tennis Cup-Harbour Club - Milan Burnie Challenger Dallas Challenger Manta Challenger Savannah Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban Quimper Challenger Riviera di Rimini Challenger - Rimini Dallas Challenger Samsung Securities Cup - Seoul Cali Challenger Guadalajara Challenger IX Abierto Internacional de Salinas - Salinas Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Happy Valley Challenger Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Atlanta Clay Court Challenger - Atlanta Miller Lite Hall of Fame Tennis Championships - Newport Savannah Challenger RCA Championships - Indianapolis The Hamlet Cup - Long Island USTA Challenger of Las Vegas - Las Vegas Manta Challenger Heineken Open - Auckland Siebel Open - San Jose Samsung Securities Cup - Seoul 2003 Freeman Men's Challenger - Joplin Granby Challenger Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AAPT Championships - Adelaide Heineken Open - Auckland Sacramento Challenger Knoxville Challenger Knoxville Challenger Noumea Challenger Sarasota Challenger Happy Valley Challenger Odlum Brown Vancouver Open - Vancouver Kosice Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Mercedes-Benz Cup - Los Angeles Winnetka Challenger Cary Challenger Lexington Challenger Savannah Challenger Fifth-Third Bank Tennis Championships - Lexington Tallahassee Challenger Bordeaux Challenger Surbiton Challenger Nottingham Challenger Bangkok Challenger Winnetka Challenger Manta Challenger Sacramento Challenger Granby Challenger Sacramento Challenger Tiburon Challenger Swanston Challenger - Sacramento Gwangju Challenger Flea Market Cup - Busan Ningboo Challenger Indian Wells Challenger Bucaramanga Challenger Le Gosier Challenger Sarasota Challenger Urbana-Champaign Challenger - Urbana Salinas Challenger Savannah Challenger Aix En Provence Challenger 2002 Azalea Orthopedic Challenger - Tyler Bordeaux Challenger Granby Challenger Surbiton Challenger Puerto Vallarta Challenger Winnipeg Challenger Tiburon Challenger Gatineau Challenger Fairfield Challenger Granby Challenger - Granby Ilkley Challenger Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck USTA Men's Challenger of Dallas - Dallas Eddleman USTA Challenger - Birmingham drkoop.com USTA Challenger of Tallahassee - Tallahassee Morelos Challenger Binghamton Professional Tennis Tournament - Binghamton Le Gosier Challenger Heineken Open - Auckland Nur-Sultan 3 Challenger Winnetka Challenger USTA Challenger of Tiburon - Tiburon U.S. Men's Clay Court Championships - Houston Ho Chi Minh City Challenger University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Aptos Challenger Copa Ericsson Costa Rica - San Jose TD Waterhouse Cup - Long Island Hilton Waikoloa Village USTA Challenger - Waikoloa China Open - Beijing 2001 Eddleman USTA Challenger - Birmingham Unique Zagreb Open - Zagreb XI Venice Open - Venice USTA Tallahassee Tennis Challenger - Tallahassee Cary Challenger Stockton Challenger Charlottesville Challenger Compaq Cup 2001 - Zabrze Chennai Open - Chennai San Francisco Challenger International Tennis Championships - Delray Beach Sarasota Challenger SAP Open - San Jose Bordeaux Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Sacramento Challenger Kroger / St. Jude International - Memphis Yokohama World Tennis Gaora Cup - Yokohama Arizona Men's Tennis Championships - Scottsdale The Waco International Tennis Challenger - Waco Internationaler Raiffeisen Grand Prix - St. Polten Granby Challenger The Stella Artois Grass Court Championships - London Pingguo Challenger The 10tele.com Open - Nottingham Shenzhen Challenger Synsam Swedish Open - Bastad RCA Championships - Indianapolis Sarasota Challenger Mercedes-Benz Cup - Los Angeles USTA Seascape Challenger - Aptos Savannah Challenger Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Granby Challenger Naples Challenger - Naples Tiburon Challenger Fifth-Third Bank Tennis Championships - Lexington Charlottesville Challenger AIG Japan Open - Tokyo Knoxville Challenger Champaign Challenger Furth Challenger Kosice Challenger CA Tennis Trophy - Vienna Indian Wells Challenger Phoenix Challenger Monterrey Challenger Sarasota Challenger Sydney International - Sydney Challenger Ciudad de Tijuana - Tijuana GHI Bronx Classic - Bronx Brasil Open - Costa do Sauipe Heilbronn Challenger AT&T Challenger of Dallas - Dallas Recanati Challenger The Natrel's Challenger of Granby - Granby Project Independence Men's Challenger - Mandeville Vancouver Challenger USTA Challenger of San Antonio - San Antonio Manta Challenger Lexington Challenger Bancolombia Open - Bogota Legg Mason Tennis Classic - Washington China Open - Beijing Morelos Challenger Como Challenger Grand Prix de Tennis de Lyon - Lyon Orlando Challenger drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Ostrava Challenger Sydney International - Sydney Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham 2002 USTA Tallahassee Tennis Challenger - Tallahassee Nur-Sultan 4 Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun V Abierto Internacional de Salinas - Salinas SAP Open - San Jose Nur-Sultan 2 Challenger drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban Regions Morgan Keegan Championships - Memphis USTA Safeway Challenger - Aptos Abierto Mexicano Telcel - Acapulco Columbus Challenger Charlottesville Challenger Kyiv UMC Open - Kiev Optimus Maia Open - Maia Columbus Challenger Cleveland Challenger Gran Copa Ericsson - Rio de Janeiro Healthsouth/USTA Men's Challenger of Burbank - Burbank Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto Campbell's Hall of Fame Tennis Championships - Newport The Granby Natrel Challenger - Granby Countrywide Classic - Los Angeles IX Trofeo Ciudad de Quito - Quito A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Challenger - Forest Hills Legg Mason Tennis Classic - Washington Charlottesville Challenger Music City Challenger - Nashville Bogota Challenger Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Campbells Hall of Fame Tennis Championships - Newport Fifth Third Bank Tennis Championships - Lexington Chennai Open - Chennai III Aberto Santa Catarina de Tenis - Florianopolis XL Bermuda Open - Bermuda Hurricane Tennis Open - Bradenton Trofeo Cassa di Risparmio di Alessandria - Alessandria Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Chennai Open - Chennai AAPT Championships - Adelaide Columbus Challenger Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Tiburon Challenger Serbia Open - Belgrade Milan Challenger Citrix Tennis Championships - Delray Beach 2008 Lubbock Challenger - Lubbock Fairfield Challenger Kroger / St. Jude International - Memphis Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Charlottesville Challenger Legg Mason Tennis Classic - Washington Knoxville Challenger Brisbane International - Brisbane Bangkok Challenger Vancouver Challenger Columbus Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas The Stella Artois Grass Court Championships - London Samsung Securities Cup - Seoul Delray Beach International Tennis Championships - Delray Beach Ostrava Challenger Barcelona Challenger Istanbul Challenger Cary Challenger Caloundra Challenger Potchefstroom 1 Challenger Pereira Challenger San Remo Challenger Zagreb Challenger Napoli Challenger Leon Challenger SAP Open - San Jose US Men's Clay Court Championship - Houston TD Waterhouse Cup - Long Island Busan Challenger Cremona Challenger Sarasota Challenger Legg Mason Tennis Classic - Washington D.C. Burnie Challenger Champaign Challenger Champaign Challenger Helsinki Challenger Legg Mason Tennis Classic - Washington San Benedetto Challenger Cali Challenger Winnipeg Challenger Sacramento Challenger Prostejov Challenger Quito Challenger Honolulu Challenger Orlando Challenger AEGON International - Eastbourne Medellin Challenger Cherbourg Challeger SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Sunrise Challenger Brasil Open - Costa do Sauipe Noumea Challenger US Men's Clay Court Championship - Houston Bucaramanga Challenger Winston Salem - Winston Salem Memphis Open - Memphis West Lakes Challenger Sydney Challenger Rimouski Challenger St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Rimouski Challenger Thailand Open - Bangkok Bogota Challenger Nottingham Challenger Panama City Challenger SAP Open - San Jose Baton Rouge Challenger Farmers Classic - Los Angeles Las Vegas Challenger Charlottesville Challenger Tallahassee Challenger RCA Championships - Indianapolis Knoxville Challenger Las Vegas Challenger China Open - Beijing Open Parc - Lyon Manta Challenger Champaign Challenger Potchefstroom 2 Challenger Abierto Mexicano - Los Cabos Brisbane International - Brisbane Savannah Challenger Porto Challenger Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires New York Open - New York AIG Japan Open Tennis Championships - Tokyo Infosys Hall of Fame Open - Newport Estoril Open - Estoril Cancun Challenger Meknes Challenger Kyoto Challenger U.S. Men's Clay Court Championships - Orlando US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Gatineau Challenger Maui Challenger Iasi Challenger US Men's Clay Court Championship - Houston Split Challenger Chennai Open - Chennai Drummondville Challenger USTA Men's Challenger of Dallas - Dallas Claro Open Colombia - Bogota Aix En Provence Challenger Tallahassee Challenger Sporting Challenger - Turin Binghamton Professional Tennis Tournament - Binghamton Maui Challenger Knoxville Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Savannah Challenger Dallas Challenger Kobe Challenger Hua Hin Challenger Monterrey Challenger Intrum Stockholm Open - Stockholm Newport Beach Challenger 2002 USTA Challenger of Calabasas - Calabasas USTA Challenger of Burbank - Burbank Ilkley Challenger Guadalajara Challenger Shanghai Challenger Prague Challenger University of Tennessee USTA Men's Challenger - Knoxville Columbus Challenger V Trofeo Ciudad de Quito - Quito Atlantic City Open - Atlantic City Delray Beach Open - Delray Beach Columbus Challenger Newport Beach Challenger Challenger de Granby - Granby Vancouver Challenger Cary Challenger West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon 2003 Eddleman USTA Challenger - Birmingham Surbiton Challenger Abierto Mexicano - Los Cabos Winnipeg Challenger Gatineau Challenger Vancouver Challenger Ecuador Open - Quito New Haven Challenger Cary Challenger Las Vegas Challenger Champaign Challenger Newport Beach Challenger Alicante Challenger Grand Prix de Tennis de Lyon - Lyon Nur-Sultan 1 Challenger Prague Challenger Little Rock Challenger Orlando 2 Challenger Kroger / St. Jude International - Memphis Sony Ericsson Open 2008 - Belgrade Japan Open - Tokyo U.S. Men's Clay Court Championships - Houston Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Grand Prix Hassan II - Casablanca Tennis Masters Series - Indian Wells The Ericsson Open - Miami AIG Japan Open Tennis Championships - Tokyo Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Brisbane - Brisbane Waldbaum's Hamlet Cup - Long Island Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells SAP Open - San Jose Sony Ericsson Open - Miami Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Toronto Rogers Cup - Montreal Thailand Open - Bangkok BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Arizona Men's Tennis Championships - Scottsdale Legg Mason Tennis Classic - Washington China Open - Beijing Brisbane International - Brisbane Delray Beach Open - Delray Beach New York Open - New York Delray Beach Open - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Waldbaum's Hamlet Cup - Long Island Tallahassee Challenger Aix En Provence Challenger Tallahassee Challenger Cary 2 Challenger Pacific Life Open - Indian Wells New York Open - New York Western & Southern Financial Group Masters - Cincinnati Telecom Italia Masters - Rome ATP Kremlin Cup - Moscow U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells Thailand Open - Bangkok Pacific Life Open - Indian Wells Open Parc - Lyon AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open - Miami Sony Ericsson Open - Miami French Open - Paris Millenium Tennis Championships - Delray Beach French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Toronto U.S. Open BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Rogers Cup - Montreal Miami Open - Miami Rogers Cup - Toronto Miami Open - Miami Adidas International - Sydney Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Masters - Montreal Miami Open - Miami Coupe Rogers - Montreal BNP Paribas Open - Indian Wells Rogers Cup - Toronto TD Waterhouse Cup - Long Island National Bank Open - Toronto Miami Open - Miami BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Hall of Fame Tennis Championships - Newport Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London US Men's Clay Court Championship - Houston French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London US Men's Clay Court Championship - Houston Australian Open - Melbourne Fever-Tree Championships - London French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open Qualifying - Doha Rogers Masters - Toronto French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Citi Open - Washington Australian Open - Melbourne Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group I, 1R, MEX-CAN 1-4 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, Americas Group I, PO, CAN-DOM 5-0 Davis Cup, World Group, PO, ISR-CAN 2-3 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) U.S. Open (juniors) U.S. Open (juniors) All Lower level tournaments